package tec;

abstract class Bus {
    
  abstract public boolean aPlaceAssise();
  abstract public boolean aPlaceDebout();

  abstract void demanderPlaceAssise(Passager p);
  abstract void demanderPlaceDebout(Passager p);
  abstract void demanderSortie(Passager p);

  abstract void demanderChangerEnDebout(Passager p);
  abstract void demanderChangerEnAssis(Passager p);

  abstract public void allerArretSuivant();
}
